de_util ~master (2021-10-26T20:15:40.7960244)
Dub
Repo
managed.opCast
devisualization
util
core
memory
managed
managed
Unsafe-ish dynamic cast, check if is null!
managed
!(
const
(
Type
))
opCast
()
managed
!(
immutable
(
Type
))
opCast
()
managed
!(
CopyConstness
!(
Type
,
Type2
))
opCast
()
managed
!(
CopyConstness
!(
Type
,
Type2
))
opCast
()
struct
managed
(Type)
static if
(
is(Type == class) || is(Type == interface)
)
managed
!(
CopyConstness
!(
Type
,
Type2
))
opCast
(
Type2
:
managed
!
Type2
)
(
)
if
(
!
is
(
Type
:
Type2
) &&
(
is
(
Type2
== interface) ||
is
(
Type2
== class)
)
)
managed
!(
CopyConstness
!(
Type
,
Type2
)[])
opCast
()
managed
!(
CopyConstness
!(
Type
,
Type2
))
opCast
()
managed
!(
CopyConstness
!(
TypeIf_StructBasic
,
Type2
)[])
opCast
()
Meta
Source
See Implementation
devisualization
util
core
memory
managed
managed
aliases
AllocatorType
__managedAllocator
destructors
~this
functions
__managedGet
isNull
opCast
postblits
this(this)
static functions
opCall
Unsafe-ish dynamic cast, check if is null!